_설계
Backend 설계
객체지향 설계, 레이어드 아키텍처, 도메인 모델링 실전
핵심 주제
- 객체지향 설계 실전 - 일급 컬렉션, 예외 계층, 책임 분리
- 레이어드 아키텍처 - MVC + Service 패턴, 레이어 책임 분리
- 도메인 모델 설계 - 클래스 다이어그램, 의존 관계
- 이벤트 히스토리 설계 - DB 스키마 설계, Key-Value, 인과관계 추적
관련 개념
- SoftwareEngineering - GOF 패턴, 응집도/결합도
- Database - 정규화, ER 모델